#include "display.h"

/*此页面窗口*/
static lv_obj_t * appWindow;
/*背景图片*/
static lv_obj_t * imgBg;
/**
  * @brief  创建背景图
  * @param  无
  * @retval 无
  */
static void ImgBg_Create()
{
    // 背景图片
    imgBg = lv_img_create(appWindow);
    lv_img_set_src(imgBg, &image_bg);
    lv_obj_align(imgBg, LV_ALIGN_TOP_LEFT, 0, 0);
}

/**
  * @brief  页面初始化事件
  * @param  无
  * @retval 无
  */
static void Setup()
{
    /*将此页面移到前台*/
    lv_obj_move_foreground(appWindow);
    // 背景图片
    ImgBg_Create();
}


/**
  * @brief  页面退出事件
  * @param  无
  * @retval 无
  */
static void Exit()
{
    lv_obj_clean(appWindow);
}


/**
  * @brief  页面事件
  * @param  btn:发出事件的按键
  * @param  event:事件编号
  * @retval 无
  */
static void Event(void* btn, int event)
{

}


/**
  * @brief  页面注册
  * @param  pageID:为此页面分配的ID号
  * @retval 无
  */
void page_register_Menu(uint8_t pageID)
{
    // /*获取分配给此页面的窗口*/
    appWindow = AppWindow_GetCont(pageID);
    
    /*注册至页面调度器*/
    page_register(pageID, Setup, NULL, Exit, Event);
}












